<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %><%--
  Created by IntelliJ IDEA.
  User: 19666
  Date: 2022/8/2
  Time: 15:58
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>application作用域</title>
</head>
<body>
<%
    List<String> strings = new ArrayList<String>();
//       向集合添加数据
    strings.add("《西游记》");
    strings.add("《红楼梦》");
    strings.add("《水浒传》");
    strings.add("《三国演义》");
    application.setAttribute("books",strings);
    // 将页面跳转到 books.jsp
    request.getRequestDispatcher("/books.jsp").forward(request,response); // request转发的方式


    // 作用域
    // application对象用于保存应用程序中的共有数据。他在服务器启动时自动创建，在服务器停止时销毁
    // 当application对象存在时，所有用户都可以共享该application对象。与session相比application对象生命周期更长，范围更大，类似于系统的全局变量

%>
</body>
</html>
